3033 58
2434 255
3483 467
4785 879
55990 645
30855 427
12800 285
22657 762
6178 192
18510 115
29721 582