4928 75
3043 357
2430 108
21250 510
25438 829
13308 532
49743 521
2427 243
6779 53
3198 163
14892 536
12961 212
6872 698