1878 600
2878 815
1334 314
265 46
14521 651
100831 518
4061 82
23024 653
36536 581
30457 494
17344 132
3820 232
5474 674
8310 211
11139 267
7370 545
16003 291