9486 422
39639 696
33497 553
2917 87
43134 673
45542 718
24035 151
41775 638
15528 857
12229 190
40167 98
9340 501
18383 678
11068 28
6901 374
12987 152
38261 301
2181 94
42451 612
5625 457
18483 161