19469 96
4348 569
5426 495
3447 624
6965 436
7196 552
9751 715
10888 41
2161 215
16382 58
1352 61
1275 71
2141 269