1118 247
12449 548
7871 195
18923 115
2237 61
2575 245
2674 48
3896 466
4440 458
12607 444
4151 470
21408 535