5331 310
1640 235
8394 893
1713 64
2170 301
4087 571
5340 854
3882 349
2180 96
3685 574
2942 534
991 105
1690 285
4988 380
6912 441
8762 70
19350 238