4171 309
1465 235
7812 893
1008 63
1928 301
3644 571
5036 853
3561 349
1698 96
3425 574
2731 534
816 105
1554 285
4603 380
6585 441
7862 70
18595 238