42570 325
89586 387
63341 273
37526 577
29638 500
7854 467
6669 984
26904 558
3444 269
5052 602
3726 137
3862 550
13909 505
4618 502
2460 412
3022 381
3320 101
36654 358