13952 629
18346 137
106877 220
20173 730
11776 85
6714 482
11257 636
4317 561
8368 485
1706 108
5113 562
4069 490