626 52
2761 653
2622 645
4054 211
2585 565
429 73
1597 390
1280 365
3081 703
2921 848
464 116
1226 362
770 225
1119 313
2833 860
1739 345
245 35
1526 326
547 134
2619 770
860 237
3642 491
2284 500
1857 424
2140 462
991 279
655 145
703 192