5093 640
14450 187
19568 729
14047 252
2097 193
1804 128
3631 114
21595 322
18150 141
17604 164
4941 612
28433 446
5953 357
5735 242
80561 508
11176 79
68075 437
18601 429
19775 397
18758 450
1735 250
21327 769
5250 286
3750 593