22377 70
58386 254
40811 380
2701 197
4013 519
1830 392
3471 106
3418 682
1462 290
2354 582
535 77
2799 421
2748 629