3120 453
2640 105
2260 480
1602 98
559 35
11818 306
8967 183
11362 104
5735 114
8061 24
8465 857
25316 327
7501 817
21277 796
5526 627
15615 109
5392 399
5543 788
2893 484
4093 878