14015 503
15072 130
83445 502
33521 215
14076 704
14664 137
34239 527
31743 425
8234 91
16277 537
12431 428
21572 727
8900 281
16470 580
18731 556
27106 888
44767 707
13897 600
18265 658
30500 578
35447 518
10119 576
9514 97
12383 309