3646 29
2652 599
995 136
1662 445
3351 684
28446 97
30609 381
12411 276
4653 165
4414 628
9578 127
5076 383
13635 555
3495 225
2477 458
2344 648
3060 703
3363 105
2799 421
2620 662
2022 224
1847 200
2956 782
1508 304
2159 596
1143 28
2793 470
2953 727