691 147
1847 386
1297 374
5236 371
1470 60
20492 528
29299 519
3746 79
4322 663
4920 549
255416 640
8253 203
2917 576