42263 324
88631 387
62865 272
37107 577
29218 500
7848 467
6413 984
26860 558
3438 269
5044 602
3697 137
3848 550
13894 505
4606 502
2451 412
3019 381
3306 101
35964 358