9496 422
39702 696
33501 553
2935 87
43155 673
45549 718
24045 151
41790 638
15535 857
12239 190
40200 98
9344 501
18406 678
11084 28
6906 374
12995 152
38288 301
2184 94
42461 612
5628 457
18490 161