3728 453
5071 105
2441 480
2177 98
784 35
12585 306
9493 183
12063 104
6302 114
8737 24
8911 857
25958 327
7905 817
21883 796
5730 627
16275 109
5550 399
5757 788
3023 484
4223 878