31127 55
2362 469
254 64
19402 204
19514 555
7046 549
9549 636
6472 752
6969 930
6379 807
23527 113
3862 698