1007 239
2583 542
447 138
1290 363
5603 633
19163 32
9431 340
2550 154
3675 598
4184 52
3167 278
6364 705