1050 116
3752 923
6417 793
5514 508
1437 318
564 129
5457 221
1462 168
5888 878
7042 498
2397 464
23350 325
4952 704
36448 537
2788 98
2659 521