34216 325
37680 214
13104 47
12180 109
12175 161
24949 239
15631 495
17979 221
8970 760
34916 513
19677 1054
16876 741
22934 823
11563 194
8507 502
23400 249
19485 379
19277 264
17460 759
2502267 3554
385538 1079
2944519 7296
42132 582
60419 486