42412 324
89154 387
63116 273
37337 577
29447 500
7851 467
6420 984
26888 558
3440 269
5048 602
3711 137
3856 550
13899 505
4614 502
2454 412
3021 381
3315 101
36231 358