13962 629
18353 137
106899 220
20180 730
11778 85
6715 482
11261 636
4317 561
8368 485
1706 108
5114 562
4069 490