299955 656
2989 447
2350 184
103718 684
3555 503
15555 743
8087 572
8230 775
5309 496
28270 744
1580 243
5280 498
1011 180
16564 408
11687 237
15380 539
8797 597
165803 1030
12522 183