30312 407
5982 587
23988 50
6355 637
4254 660
1932 189
6434 807
6127 715
9463 199
31645 742
87537 486
33924 363
29588 390
16111 452
1609 176
14708 52
8048 548
17730 297
6388 600
1460 89