42404 324
89119 387
63100 273
37319 577
29433 500
7851 467
6420 984
26885 558
3440 269
5047 602
3710 137
3855 550
13899 505
4614 502
2454 412
3020 381
3315 101
36182 358