2969 752
2711 533
4556 471
1362 370
4613 399
2715 110
2454 742
3776 482
3900 778
3244 584
2645 491
1903 326
4289 631
1514 262
2409 651
2158 608
4043 896
2229 389
3207 32
3357 979
2852 603
2790 527
2109 352
2582 287