580 148
1443 314
165 33
1053 241
2578 843
1507 435
2504 781
2644 514
16808 259
3537 507
1528 129
1864 221
3346 845
2339 369
1477 231
804 65
17466 433