10849 331
12882 661
30936 542
10215 529
40430 532
15224 153
101342 725
41433 402
36268 712
14016 436
21377 796
16292 239
23864 670
14365 584
3579 314