3112 92
18080 703
26156 106
13013 598
80114 448
9335 331
8543 503
6664 256
5331 178
16366 694
13136 549
60432 486
8838 590
6129 574
58559 735
7284 457
10426 480
5858 271
4983 503
8557 60
6829 99
30976 690
6292 380
5276 549
11707 672
10517 502
17094 928
13645 752