9532 422
39823 696
33513 553
2955 87
43180 673
45555 718
24075 151
41827 638
15550 857
12251 190
40251 98
9357 501
18444 678
11110 28
6918 374
13012 152
38320 301
2187 94
42470 612
5629 457
18498 161