34021 233
5093 717
4614 113
2368 392
3321 290
4099 537
5556 649
1791 108
12322 239
9160 714
64946 484