1050 116
3752 923
6417 793
5514 508
1655 88
1279 329
7549 728
4609 370
4021 548
3794 66
1855 493
1150 231
482 101
2365 639
5206 381
10012 325