101826 928
29183 417
46585 343
18023 361
21037 532
45727 322
10593 228
42542 493
13952 656
51089 332
44150 373
123451 767
6074 896
26507 504
24522 242
19371 841
10375 450
19266 63
40498 240
38165 142
24764 158
18424 669
3636 599
1138 174
3544 274