302 64
2964 598
2572 592
618 158
1331 432
2538 793
576 175
1115 300
5524 573
711 67
2637 466
2107 304
946 106
2657 472
6228 136
4221 234
8453 762
5426 500
3725 888