148138 877
2318 108
11523 961
3673 541
9548 821
18938 502
8317 187
39999 628
23583 595
22395 660
15853 454
38301 118
17074 134
14640 142
11166 75
23741 278
29063 127
15292 79
15444 413
60037 746
209381 572
26172 560
8133 422
3984 739
11092 417
2505 539
1365 92
33062 641