2442 441
17050 116
23075 797
9897 700
4315 753
8354 76
7438 665
2099 319
2711 517
4005 765
19310 929
18065 460
3579 705
1856 213
15810 495
16398 807
4870 257