30166 943
18486 513
17900 452
3291 476
18357 928
18210 79
13074 294
993 92
20106 733
106539 689
10492 112
4806 837
14415 587
11450 305
2723 305
9114 109
6878 642
12271 661
3788 589
76835 473
2146 385
8547 597
3171 630
4062 858