2460 441
17061 116
23075 797
9899 700
4322 753
8354 76
7442 665
2099 319
2711 517
4005 765
19310 929
18065 460
3579 705
1857 213
15810 495
16398 807
4870 257