1050 116
3752 923
6417 793
5514 508
2464 712
2127 466
2839 632
1417 322
301 39
1803 343
625 112
2439 543
3084 683
574 74
1590 343
1731 350