4121 309
1458 235
7804 893
985 63
1918 301
3635 571
5022 853
3550 349
1677 96
3409 574
2705 534
811 105
1549 285
4584 380
6566 441
7850 70
18540 238