25875 427
1757 93
39926 866
20684 391
1669 115
14611 616
4433 657
5969 490
1824 234
1754 272
10433 237
2374 213
2549 614
3012 455