16018 263
5591 879
2307 92
5301 158
3011 645
1477 297
1591 54
1844 392
1380 222
1941 372
3300 434
946 108
4701 670
4655 576
1002 71