8097 941
24308 213
25076 850
180081 262
71555 613
42037 113
20659 229
58460 499
12324 833
2923 583
2481 485
2295 132
5709 611
4431 516
11430 319