30162 943
18484 513
17898 452
3291 476
13074 294
993 92
18356 928
20105 733
106539 689
18205 79
10492 112
4806 837
2723 305
9113 109
11449 305
6878 642
14414 587
3788 589
76835 473
8547 597
2146 385
12269 661
3171 630
4062 858