3012 638
32322 642
6909 453
7170 226
14557 591
12033 769
8681 327
14529 425
52031 375
19985 500
8866 144
10492 37
17935 977
11220 344
23840 904
11875 706
17309 454
46481 546
116527 209
53634 756