580 148
1339 314
156 33
1046 241
2573 843
1501 435
2504 781
2638 514
16563 259
3402 507
1405 129
1684 221
3279 845
2287 369
1373 231
746 65
17439 433