3025 409
5253 514
2837 895
4078 634
1925 284
11112 473
1279 98
4388 781
2824 496
3785 549
12587 888
31102 375
4254 829
10146 595
105521 532
15896 533
4535 64
18844 217
22135 128
47245 628
2467 111
3113 671
5546 50
22826 343