15047 58
14756 710
5564 94
21161 794
2423 175
12684 261
5390 139
16439 351
16215 837
5210 230
8610 312
42803 292
6323 255
17134 748
13498 115
6423 560
13113 195
12060 446
8093 504
6520 632
5796 160
41404 98
16989 126
9352 724
247547 1196
333117 530
164030 974
46339 1003