3049 533
2624 232
2394 364
3026 673
2479 411
516 50
3016 643
711 183
2964 716
923 88
1843 497
969 231
2725 769
2510 347
2004 378
830 271
4912 526
2377 238
3094 634
1615 136
2861 903
2106 417
2647 680
919 120