13956 629
18350 137
106892 220
20180 730
11778 85
6714 482
11257 636
4317 561
8368 485
1706 108
5113 562
4069 490