21591 547
15778 805
8002 211
6471 302
1937 35
18731 525
5088 178
16355 573
5765 759
5311 359
3323 661
1174 173
2261 485
3384 791
3850 515
2001 308
1591 111
1212 127
1656 196
5079 536
1635 135
3286 372
2898 312
5786 623
2971 257