25556 346
29028 74
6217 372
2165 42
2256 539
1827 419
5485 170
2949 628
2075 344
3334 780
2384 501
3295 791