595 73
1414 226
2606 666
2362 371
2391 497
4797 773
3697 887
2130 476
1930 367
2531 624
3346 474
3153 540
2468 598
1411 254
2492 423
2712 451
1632 338
973 146
3442 511
2643 500
3715 549
1998 373
3321 883
2721 706