3052 508
2990 388
3793 635
3099 597
2115 303
1424 95
4136 668
3315 522
3808 801
3018 521
3559 457
1857 90
3973 859
4444 708
2980 406
2998 428
2603 273
3045 356
2449 321
2330 283
3494 443
3769 701
3315 527
2325 327