10888 331
12975 661
31030 542
10222 529
40470 532
15227 153
101441 726
41460 402
36295 712
14036 436
21425 796
16331 239
23973 670
14412 584
3582 314