12992 935
43397 643
22789 575
17287 380
10663 363
9704 253
8660 867
7016 110
12727 555
5312 169
6962 92
8510 482
16586 187
6865 970
8656 731
5820 469
6390 618
15130 693
2186 331
10466 502