521 156
484 149
2293 529
1303 397
476 146
244 39
2247 532
179 40
2616 571
2800 667
1546 483
1579 327
576 107
2865 875
3450 654