951 207
643 134
2659 755
1120 269
35364 702
28603 447
27060 136
30165 945
12753 316
8971 266
13536 530