5538 310
1647 235
8452 893
1725 64
2184 301
4142 571
5373 854
3911 349
2221 96
3692 574
2952 534
1009 105
1709 285
5032 380
6963 441
8840 70
19417 238