4153 309
1461 235
7810 893
999 63
1922 301
3640 571
5028 853
3557 349
1689 96
3416 574
2719 534
814 105
1552 285
4596 380
6578 441
7855 70
18578 238