2502 524
1548 239
807 160
2674 501
3697 729
2172 352
4045 886
15090 590
1337 142
1115 83
3681 751
1207 156
1102 115
1655 277
1013 122
3185 863
2901 518
2564 632
2070 464
2592 497
1222 173
2761 528
3162 628