42537 325
89497 387
63294 273
37475 577
29602 500
7853 467
6667 984
26901 558
3444 269
5052 602
3724 137
3862 550
13908 505
4617 502
2460 412
3022 381
3319 101
36577 358