1050 116
3752 923
6417 793
5514 508
396 47
2001 484
3692 563
3136 734
2206 395
2205 637
2529 501
688 112
2480 501
1830 363
2802 713
1586 428