31165 55
2363 469
255 64
19404 204
19516 555
7048 549
9550 636
6473 752
6971 930
6380 807
23531 113
3863 698