2770 320
29458 811
11253 865
8300 907
9205 705
3912 358
6476 40
2261 136
5045 567
3832 248
1509 363
2024 174
1057 68