451 99
2838 38
65044 471
4911 459
20729 185
1631 436
180680 372
2866 665
755 166
2360 562
50987 644
485 95
2257 662
99980 356
3223 611
2712 630
1932 603
2933 319
7272 80
8033 163
3009 769
1493 427
23289 234
2527 536