4144 640
139678 628
39518 44
3367 262
2830 497
19453 73
19821 337
3224 536
16862 70
10258 174
6342 464
5510 581
16667 551
8459 407
3733 377