3115 963
1673 114
940 81
3069 673
355 42
2625 668
2766 346
2575 606
2167 107
4652 323
2143 550
732 132
1792 370
4380 673
1197 84
1196 281
4803 657
3502 698
3324 498
867 129
2706 692
2827 746
2801 552
631 97