4141 309
1461 235
7807 893
992 63
1918 301
3638 571
5025 853
3551 349
1680 96
3410 574
2711 534
812 105
1551 285
4587 380
6570 441
7851 70
18553 238