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