34026 325
37468 214
12919 47
12046 109
11925 161
24799 239
15458 495
17730 221
8939 760
34563 513
18995 1054
16698 741
22706 823
11449 194
8440 502
23179 249
19365 379
19073 264
17270 759
2460995 3536
384913 1079
2892576 7267
41995 582
60263 486