16058 263
5595 879
2307 92
5308 158
3014 645
1477 297
1591 54
1844 392
1380 222
1941 372
3300 434
946 108
4701 670
4658 576
1002 71