7599 76
10840 271
142556 839
37680 573
53513 670
20063 109
37291 318
3748 204
17805 97
7512 51
5977 117
19887 731
6301 312