34630 364
5248 680
2201 459
5662 532
9621 933
5357 96
2199 196
3040 487
2815 650
6170 567
2667 104
2237 569