9512 422
39750 696
33504 553
2944 87
43169 673
45551 718
24051 151
41800 638
15538 857
12246 190
40219 98
9346 501
18418 678
11100 28
6912 374
13000 152
38301 301
2185 94
42464 612
5629 457
18492 161