1124 247
12463 548
7886 195
18931 115
2243 61
2577 245
2681 48
3899 466
4447 458
12620 444
4156 470
21431 535