3095 508
17125 585
2152 210
3790 760
2926 580
2701 506
4247 528
8534 623
3895 734
4835 710
3982 292
1893 199
4145 73
1307 53
2184 351
1424 119
3798 340
1768 71
3516 812
1176 73
4160 457
4389 866
6263 448
6746 656