29963 943
152014 575
5335 616
61919 105
40956 198
22819 593
22221 186
9841 151
13553 691
40370 478
31796 745
32126 774
19798 675
56910 422
29601 197
10822 344
22182 406
42239 170
21017 630
16112 63
44030 80
63743 947
13763 315
27612 642
38704 219
30299 631
14859 324
39153 251