148182 877
2331 108
11560 961
3682 541
9622 821
18971 502
8358 187
40108 628
23633 595
22427 660
15861 454
38469 118
17087 134
15697 142
11212 75
23844 278
29147 127
15364 79
15517 413
60279 746
210589 573
26183 560
8178 422
3992 739
11174 417
2515 539
1375 92
33189 641