34362 325
37843 214
13266 47
12304 109
12244 161
25103 239
15763 495
18141 221
9005 760
35198 513
20112 1054
17095 742
23200 823
11639 194
8570 502
23640 249
19608 379
19486 264
17604 759
2549142 3568
386241 1079
3011163 7328
42235 582
60593 486