10833 331
12859 661
30886 542
10211 529
40418 532
15221 153
101297 725
41427 402
36258 712
14014 436
21366 796
16280 239
23800 670
14351 584
3577 314