30992 407
7841 587
25175 51
7851 638
4633 660
2383 189
8467 807
6804 715
9667 199
32984 743
88700 486
34878 363
30536 390
16422 452
1715 176
14829 52
8390 548
18191 297
6591 600
1555 89