10853 331
12905 661
30962 542
10218 529
40438 532
15225 153
101361 725
41446 402
36275 712
14020 436
21386 796
16298 239
23883 670
14367 584
3579 314