3256 43
5800 803
4029 861
3706 424
7701 639
12446 75
1614 300
2512 313
2030 340
31438 597
21785 356
2152 291