4801 309
1545 235
8207 893
1340 63
2105 301
3887 571
5201 853
3743 349
1889 96
3573 574
2900 534
929 105
1638 285
4793 380
6760 441
8205 70
19099 238