20196 96
4441 569
5462 495
3476 624
7143 437
7418 553
10355 715
11151 41
5465 216
16488 58
1448 61
1320 71
2213 269