692 147
1850 386
1297 374
5238 371
1470 60
20495 528
29300 519
3747 79
4325 663
4920 549
255416 640
8253 203
2917 576