8966 422
36434 695
33243 553
2679 87
42551 673
45377 718
23459 151
40510 638
15240 857
12011 190
39181 98
9188 501
17958 678
10739 28
6740 374
12814 152
37520 301
2125 94
42151 612
5568 457
18327 161