12096 935
39188 643
20517 575
15894 380
10259 363
8740 253
7959 867
6214 110
11327 555
4703 169
6038 92
7750 482
15306 187
6220 969
8112 731
5416 469
6095 618
13160 693
1933 331
9382 501