5760 310
1659 235
8502 893
1746 64
2208 301
4215 571
5404 854
3959 349
2268 96
3712 574
2961 534
1020 105
1726 285
5234 380
7012 441
8987 70
19502 238