3029 135
2183 66
4803 815
2738 508
8597 614
5854 781
8769 705
5610 593
4183 521
3105 185
5718 632
4286 611
2729 78
4753 613
3924 282
5340 621
5321 749
3367 129
3149 62
5143 551
6111 237
8512 747
6249 858
5874 208