4838 309
1580 235
8224 893
1350 63
2108 301
3907 571
5213 853
3750 349
1905 96
3578 574
2909 534
939 105
1645 285
4812 380
6778 441
8239 70
19111 238