3003 667
2177 489
1221 212
3734 482
476 46
2887 88
3313 630
1762 240
4244 147
3427 565
3599 795
3002 359
3620 848
3087 722
3740 821
2543 287
2949 669
1373 59
2608 569
2594 438
3869 762
2509 643
1988 436
4285 892