4151 309
1461 235
7810 893
997 63
1922 301
3640 571
5028 853
3556 349
1688 96
3416 574
2719 534
813 105
1552 285
4593 380
6577 441
7855 70
18578 238