2521 601
2137 496
1184 303
2793 719
1998 423
1295 394
1599 392
1186 334
360 99
2822 602
11135 758
3797 80
1227 98
2708 430
2081 146
20630 411
23268 63
56847 655
11302 539
13457 492