4149 309
1461 235
7810 893
997 63
1922 301
3640 571
5028 853
3554 349
1688 96
3415 574
2719 534
813 105
1552 285
4592 380
6576 441
7855 70
18576 238