148175 877
2326 108
11557 961
3682 541
9610 821
18959 502
8351 187
40091 628
23623 595
22415 660
15860 454
38444 118
17082 134
15159 142
11203 75
23832 278
29132 127
15358 79
15504 413
60232 746
210386 572
26181 560
8172 422
3992 739
11160 417
2514 539
1371 92
33178 641