4896 75
3038 357
2421 108
21241 510
25401 829
13279 532
49672 521
2419 243
6762 53
3176 163
14860 536
12928 212
6862 698