1050 116
3752 923
6417 793
5514 508
352 21
589 74
2671 563
2073 343
2021 548
2118 448
1295 285
403 28
2882 590
2126 416
1720 447
1227 245