2891 796
1083 291
947 28
4149 887
520 68
659 101
11227 602
17534 825
21226 995
6717 888
5154 758
16161 968
4854 697
4963 447
3183 818
3622 870
3700 678
3417 752
2530 348
2345 386
3599 689
1436 232
2748 731
3649 543
3011 464
2491 239
4356 778
1153 96