951 207
643 134
2659 755
1120 269
35367 702
28607 447
27061 136
30168 945
12753 316
8973 266
13542 530