581 148
1463 314
166 33
1055 241
2581 843
1508 435
2504 781
2647 514
16917 259
3606 507
1603 129
1945 221
3395 845
2371 369
1506 231
828 65
17482 433