12092 935
39188 643
20514 575
15892 380
10258 363
8740 253
7959 867
6214 110
11322 555
4702 169
6038 92
7749 482
15302 187
6218 969
8112 731
5416 469
6095 618
13160 693
1933 331
9382 501