3728 453
5072 105
2442 480
2177 98
784 35
12586 306
9494 183
12064 104
6302 114
8740 24
8911 857
25959 327
7905 817
21884 796
5730 627
16276 109
5551 399
5760 788
3023 484
4223 878