3048 653
840 203
2161 647
2681 537
1663 551
781 217
2036 564
362 91
1533 379
2649 809
502 113
4941 316
5230 379
4827 117
6548 549
11788 57
8283 895
9979 718
6330 498
6545 292
14521 771
9070 815
2846 137
8777 555