18010 319
5074 526
11730 41
14277 936
19268 540
7122 411
4403 438
5871 184
5746 34
4541 713
7110 446
10415 280
2661 331
1337 243
4406 170
4980 475
3026 523
2868 552
2959 314
2106 412
15365 670
1904 423
771 45
2675 602