30030 334
25505 94
100822 424
1416 110
2293 267
7969 611
101982 654
52345 808
3813 611
335743 638
16580 203
14849 518
17600 237
14075 832
23446 270
9390 874
16812 545
18513 844
13036 763
11041 257
55446 529
146542 891
7558 281
173865 799
128798 982
57115 601
93450 427
94713 370