34402 325
37879 218
13298 47
12356 109
12254 161
25139 239
15782 495
18183 221
9018 760
35294 513
20281 1054
17155 742
23233 823
11654 194
8592 502
23655 249
19621 379
19538 264
17622 759
2561347 3578
386439 1079
3028878 7342
42261 582
60633 486