2608 625
1218 237
9836 103
2334 622
125742 418
1723 332
47850 560
1162 32
16255 176
6709 843
10680 458
4131 140
10582 589
410866 1021
6153 384
28464 93
34559 345
7530 107