28611 71
10942 99
5526 646
8112 798
4480 330
3452 85
5873 812
4113 464
9617 253
1940 48
1863 106
2364 301