15920 834
25955 851
8425 941
24471 213
195181 282
75747 613
43927 114
21893 232
64502 506
3038 583
2597 485
2497 132
5984 611
4536 516
11778 319