30796 334
27172 95
102540 425
1423 110
2312 267
7999 611
102203 654
52817 809
3830 611
337750 641
16634 203
14907 518
17621 237
14091 832
23471 270
9423 874
16837 545
18545 844
13051 763
11080 257
55651 529
146934 891
7577 281
175044 800
129361 982
57283 601
94069 427
94956 370