30496 839
3875 749
2673 554
19882 698
23868 527
14993 605
8761 41
43548 491
26255 458
14385 121
9287 150
17707 242
1952 322
2367 123
975 189
730 80
1781 250
2504 420
678 38