4649 309
1533 235
8057 893
1296 63
2087 301
3812 571
5167 853
3697 349
1842 96
3553 574
2854 534
900 105
1620 285
4734 380
6709 441
8057 70
19031 238