142358 673
8224 565
4767 281
25342 369
11818 412
54360 107
4409 627
6321 582
6302 684
3137 458
2465 134