31352 407
8913 588
25982 52
8812 639
4674 660
2614 189
8878 807
7098 715
9801 199
33517 743
89561 486
35605 363
31153 390
16667 452
1761 176
14972 52
8595 548
18468 297
6726 600
1650 89