22378 70
58391 254
40812 380
2701 197
4013 519
1830 392
3471 106
3418 682
1462 290
2354 582
535 77
2799 421
2748 629