30930 305
21596 813
22628 94
23317 118
37172 83
31361 841
27110 401
19913 457
24142 588
40765 78
30510 936
70282 274
76165 545
45292 192
35067 716
19485 82
21370 308
21227 291
23938 604
16964 375
29809 379
32740 220
23153 479
25980 940