5566 310
1648 235
8457 893
1726 64
2191 301
4145 571
5379 854
3916 349
2222 96
3692 574
2953 534
1011 105
1713 285
5033 380
6976 441
8864 70
19422 238