528 72
1496 309
2662 669
779 113
1475 305
1309 207
2545 555
1488 245
3954 636
3153 568
3131 753
2524 770
2930 785
2448 462
2157 478
2517 574
3184 826
1377 319
2266 578
2472 585
2076 521
2485 152
3077 485
2160 390