4097 140
8522 358
2553 225
2855 474
4416 826
2326 65
4236 503
3652 640
5590 955
4666 835
6759 662
3383 97
2240 291
1549 119
1798 123
3590 450
2981 281
1850 54
10507 75