580 148
1442 314
165 33
1052 241
2578 843
1507 435
2504 781
2644 514
16805 259
3533 507
1526 129
1863 221
3346 845
2338 369
1476 231
804 65
17466 433