13954 629
18348 137
106880 220
20177 730
11776 85
6714 482
11257 636
4317 561
8368 485
1706 108
5113 562
4069 490