6535 75
3325 358
2802 108
21565 510
29294 829
17909 532
52760 522
2756 243
10033 53
3754 163
17195 538
15679 212
8959 699