16383 263
5616 879
2334 92
5367 158
3021 645
1478 297
1596 54
1847 392
1391 222
2001 372
3305 434
947 108
4717 670
4701 576
1008 71