3286 512
7858 579
3925 40
116223 696
312684 1175
210702 532
16935 670
22746 710
60507 169
36160 801
3285 459
5969 293
832 116
1798 183
4517 281
5383 843
6399 664