4942 309
1612 235
8247 893
1359 63
2121 301
3950 571
5239 854
3782 349
1963 96
3603 574
2914 534
953 105
1653 285
4843 380
6802 441
8341 70
19153 238