311006 1442
187719 1005
27692 835
12542 647
48091 447
28512 473
64455 203
85478 943
76832 891
21419 319
56938 249
49613 195
940579 1635
166338 1079
68079 487
25891 220
27697 205
31530 512
13206 468
56701 551
35041 148
34256 533
14368 362
136787 1177
72997 533
199841 283
11583 505
28545 88