3184 580
1091 104
3097 878
2736 597
4152 859
6787 151
2244 349
2633 673
775 66
3615 613
2942 535
9788 190
3169 723
2930 354
2597 596
1768 484
2770 827
5507 434
3399 348
11722 460
2556 539
1384 33
4114 306
4326 710