643 30
2118 523
2928 757
4319 828
2572 535
1794 477
1638 426
5296 613
1352 303
3258 600
1606 353
3691 125
867 99
2994 552
1507 466
3275 97
2265 452
641 74
654 34
1457 332
1327 287
303 59
3600 620
3976 668