580 148
1443 314
165 33
1053 241
2579 843
1507 435
2504 781
2644 514
16816 259
3542 507
1541 129
1871 221
3348 845
2341 369
1479 231
805 65
17466 433