40325 459
15609 495
2670 155
4969 351
2103 295
4941 777
3632 876
3870 503
5500 450
3935 706
5360 595
3532 609
6480 155
2205 460
2953 698
1193 223
687 172
2223 600
2447 89
1630 333
2252 541