30258 295
7202 577
562 139
1536 256
49410 85
2536 535
17403 379
4721 527
23495 810
2739 293
30820 66
9085 485
9579 49
21891 498
2990 888
2410 733
898 261
2622 309
2179 616
2673 398
1256 61
5346 734
9760 638
3638 138