10878 72
35962 119
14433 618
21883 259
41893 439
8936 34
86332 830
57147 761
36457 747
13877 414
7227 346
51337 691
42428 166
52405 616
51617 141
39430 314
28490 448
28470 61
10261 338
42800 460
38552 515
42311 775
25805 1058
40068 240