2988 659
1273 189
3330 806
4221 714
8629 199
29021 740
84067 485
30370 363
25741 390
15277 452
1489 176
10805 52
7282 548
16443 296
5845 599
1382 89