8953 422
36327 695
33235 553
2670 87
42526 673
45374 718
23449 151
40488 638
15231 857
12004 190
39160 98
9184 501
17950 678
10733 28
6735 374
12807 152
37502 301
2125 94
42144 612
5567 457
18324 161