3286 512
7856 579
3925 40
116205 696
312639 1175
210673 532
16933 670
22742 710
60494 169
36158 801
3285 459
5968 293
831 116
1798 183
4515 281
5382 843
6399 664