1878 600
2798 815
1314 314
239 46
14492 651
100653 518
4052 82
23022 653
36513 581
30415 494
17327 132
3810 232
5456 674
8295 211
11118 267
7364 545
15995 291