21883 550
15340 427
8233 372
6777 485
6881 234
9337 57
3929 562
3923 44
12036 598
5371 725
6353 119
3963 191
4681 84
4789 530
7244 624
7017 745
2903 238
4882 703
1277 147
3314 419
50550 756