148173 877
2322 108
11556 961
3681 541
9599 821
18952 502
8347 187
40084 628
23618 595
22405 660
15860 454
38433 118
17080 134
14892 142
11202 75
23823 278
29125 127
15351 79
15497 413
60211 746
210280 572
26179 560
8170 422
3992 739
11156 417
2513 539
1370 92
33166 641