648 138
1183 60
12288 620
1577 73
3102 486
2652 429
4095 550
3194 549
1550 252
1703 92
10606 321
5037 393
3761 342
1792 141
1809 196
16124 707
4274 262
2788 672