4153 309
1461 235
7810 893
1000 63
1922 301
3640 571
5029 853
3559 349
1689 96
3416 574
2720 534
814 105
1552 285
4596 380
6578 441
7855 70
18578 238