2890 796
1082 291
947 28
4148 887
520 68
659 101
11227 602
17533 825
21223 995
6716 888
5151 758
16155 968
4850 697
4959 447
3182 818
3619 870
3699 678
3416 752
2529 348
2342 386
3597 689
1434 232
2747 731
3645 543
3007 464
2489 239
4356 778
1152 96