3050 585
2542 424
2352 597
361 67
2062 654
4533 815
3738 616
2292 608
2016 372
3853 748
2976 828
2566 279
829 48
3511 361
4246 717
3243 766
4702 635
2288 498
1539 133
4241 589
3101 607
3044 525
1778 288
1051 176