10831 331
12857 661
30881 542
10211 529
40417 532
15221 153
101293 725
41426 402
36257 712
14014 436
21363 796
16278 239
23797 670
14351 584
3576 314