37012 372
148139 877
2318 108
11524 961
3673 541
9548 821
18938 502
8318 187
39999 628
23587 595
22395 660
15853 454
38303 118
17074 134
14640 142
11166 75
23746 278
29064 127
15292 79
15445 413
60039 746
209395 572
26172 560
8134 422
3985 739
11092 417
2506 539
1365 92