148177 877
2328 108
11558 961
3682 541
9612 821
18961 502
8353 187
40093 628
23624 595
22417 660
15861 454
38457 118
17082 134
15250 142
11204 75
23835 278
29133 127
15358 79
15507 413
60242 746
210417 573
26181 560
8174 422
3992 739
11162 417
2514 539
1371 92
33181 641