839 72
21453 856
56346 649
149123 238
14445 655
15020 191
10821 569
10887 875
6682 612
7265 582
17601 280
10905 266
19920 460
3929 465
11287 82
5027 35
4331 553
5247 287
3337 291
28958 517
2252 310