12090 935
39183 643
20512 575
15887 380
10256 363
8740 253
7958 867
6212 110
11316 555
4701 169
6037 92
7746 482
15299 187
6215 969
8112 731
5415 469
6094 618
13159 693
1931 331
9376 501