580 148
1443 314
165 33
1053 241
2579 843
1507 435
2504 781
2644 514
16815 259
3541 507
1540 129
1870 221
3348 845
2341 369
1479 231
805 65
17466 433