27806 96
31590 336
103577 428
1429 110
2322 267
8017 611
102300 654
53151 809
3842 611
338937 643
16672 203
14945 518
17637 237
14104 832
23496 270
9437 874
16845 545
18566 844
13057 763
11100 257
55760 529
147222 891
7592 281
175514 800
129677 982
57466 601
94520 427
95120 370