1045 116
3746 923
6404 793
5502 508
2464 712
2127 466
2839 632
1417 322
301 39
1803 343
625 112
2434 557
2439 543
3084 683
574 74
1590 343
1731 350
396 47
2001 484
3692 563
3136 734
2206 395
2205 637
2529 501