30466 839
3871 749
2671 554
19862 698
23811 527
14984 605
8730 41
43465 491
26194 458
14363 121
9255 150
17682 242
1949 322
2356 123
975 189
729 80
1778 250
2504 420
677 38