31193 407
8381 588
25460 51
8331 639
4656 660
2463 189
8688 807
6956 715
9740 199
33274 743
89124 486
35226 363
30875 390
16543 452
1741 176
14937 52
8498 548
18343 297
6660 600
1586 89