9399 422
39319 696
33458 553
2846 87
43028 673
45506 718
23981 151
41683 638
15470 857
12215 190
40050 98
9302 501
18287 678
11019 28
6882 374
12961 152
38160 301
2169 94
42401 612
5610 457
18458 161