580 148
1436 314
162 33
1052 241
2578 843
1507 435
2504 781
2643 514
16786 259
3519 507
1511 129
1847 221
3336 845
2336 369
1471 231
799 65
17464 433