3112 431
3077 654
5075 358
2079 307
1697 519
2926 696
6496 118
2895 560
3520 805
2983 544
4799 812
3217 741
3396 783
3293 591
3336 699
1740 400
14361 309
2671 37
7515 837
1171 46
2375 752
3116 309
1766 105
4400 336