429 29
3089 730
3660 772
3270 995
2242 541
4460 721
2371 253
2699 678
1474 367
1945 386
1799 315
2629 379
4061 374
2797 327
2612 541
4544 645
1679 306
3084 714
2989 537
2972 550
1654 252
638 124
2133 94
751 66