5562 310
1648 235
8454 893
1726 64
2187 301
4145 571
5377 854
3914 349
2221 96
3692 574
2953 534
1009 105
1713 285
5033 380
6971 441
8857 70
19422 238