3031 284
5549 687
5007 477
4454 656
13186 815
177255 571
65448 464
19646 633
97344 185
15063 467
54723 336
15236 316
4999 954
1953 185