27005 94
30394 334
101846 425
1420 110
2302 267
7984 611
102135 654
52669 809
3822 611
336998 638
16612 203
14887 518
17615 237
14089 832
23460 270
9401 874
16828 545
18539 844
13045 763
11064 257
55577 529
146793 891
7572 281
174786 800
129162 982
57211 601
93859 427
94876 370