13014 620
31013 503
21086 159
43999 80
11097 421
55653 742
17745 75
8924 213
46241 679
24260 597
11163 645
37097 293
7182 317
23533 393
18806 511
5945 499
7450 293
77743 579
45179 267
17026 593
15499 342
14392 592
22228 587
30378 41