5284 528
7493 905
10290 486
35081 372
1511 119
1872 431
1941 372
2757 617
2096 312
5477 545
1128 250
864 131
2963 706
5033 516