58828 818
22956 379
2852 286
3081 435
2822 347
3069 255
2060 94
5624 497
987 28
2657 89
2600 368
2810 332
6373 588
3900 882