3075 61
10893 539
7790 370
27015 497
7914 476
14645 156
10640 608
5378 52
19697 853
21988 130
4076 76
13105 582
3767 758
3532 123
5658 719