35072 670
25234 607
5273 195
20701 389
29216 248
21093 255
17922 151
10808 506
24363 180
2123 159
1166 89