16146 147
8120 47
20879 130
31086 601
15831 678
7728 422
12485 384
29341 669
5396 588
3964 351
4103 748