10850 331
12885 661
30938 542
10216 529
40431 532
15224 153
101347 725
41433 402
36268 712
14016 436
21377 796
16292 239
23867 670
14365 584
3579 314