3050 508
2804 459
4502 841
2643 376
2828 591
588 83
3902 780
3563 889
3596 461
3301 887
2926 443
2466 518
2212 437
2390 280
2660 756
2499 661
2453 355
3082 661
2047 331
2902 785
179 40
2219 470
3189 91
3283 503