28580 480
58168 202
30241 291
4678 124
2560 55
5209 871
6825 515
8624 638
5434 522
4402 138
3892 486
47378 729
10120 603
2116 66
6382 756
4504 226
3983 245
1989 84
6594 214
16551 505
4285 151
6928 95
6567 48
7175 530
5000 134
4987 839
5403 679
4526 605