4335 284
12396 640
40321 62
3371 71
6667 210
6387 428
1806 154
4797 721
1342 184
1146 120
2535 586
1313 221