9525 422
39788 696
33510 553
2948 87
43174 673
45553 718
24065 151
41816 638
15541 857
12249 190
40237 98
9354 501
18435 678
11105 28
6917 374
13008 152
38313 301
2186 94
42465 612
5629 457
18497 161