4800 309
1544 235
8207 893
1340 63
2105 301
3886 571
5200 853
3742 349
1889 96
3571 574
2896 534
927 105
1638 285
4793 380
6760 441
8205 70
19097 238