10892 331
12980 661
31038 542
10223 529
40474 532
15230 153
101454 726
41462 402
36302 712
14040 436
21427 796
16333 239
23996 670
14421 584
3582 314