27842 671
17769 707
39060 684
4675 559
35875 578
5065 346
13297 335
18232 277
5377 522
10193 336
4278 445
95198 373
49456 954
14904 570
48876 812
4078 240
19682 535
23596 924
10416 619
6439 95
3909 411
11141 392
4932 357
7984 295
154072 1124