580 148
1365 314
159 33
1046 241
2575 843
1504 435
2504 781
2638 514
16622 259
3425 507
1426 129
1725 221
3298 845
2297 369
1415 231
754 65
17447 433