4102 560
2346 338
14444 781
1757 85
6884 597
9225 636
2578 242
4465 584
7417 101
2115 169
3520 784
10850 901
3658 383