9628 422
40091 696
33577 553
3021 87
43266 673
45616 718
24152 151
41916 638
15642 857
12288 190
40386 98
9421 501
18546 678
11169 28
6939 374
13077 152
38456 301
2202 94
42537 612
5654 457
18532 161