10856 331
12909 661
30968 542
10219 529
40440 532
15225 153
101369 725
41447 402
36276 712
14020 436
21388 796
16299 239
23893 670
14371 584
3580 314