9495 422
39699 696
33501 553
2935 87
43153 673
45549 718
24045 151
41790 638
15535 857
12239 190
40199 98
9344 501
18406 678
11084 28
6906 374
12995 152
38286 301
2184 94
42461 612
5628 457
18490 161