2391 441
17045 116
23070 797
9889 700
4309 753
8351 76
7431 665
2098 319
2711 517
4004 765
19309 929
18065 460
3579 705
1856 213
15810 495
16398 807
4870 257