9518 422
39769 696
33506 553
2946 87
43174 673
45551 718
24059 151
41810 638
15540 857
12247 190
40227 98
9352 501
18429 678
11104 28
6914 374
13006 152
38304 301
2186 94
42464 612
5629 457
18495 161