8300 351
5073 260
149655 877
11781 761
4455 574
13415 421
15938 664
5875 547
9277 427
6390 153
5121 288
8170 574
1377 98
2682 321
7730 613
8153 252
6185 804
8865 261
13872 269
11393 196
16478 710
9628 631
7125 613
4632 568