3303 512
7911 579
3946 40
116605 696
313550 1176
211392 532
16980 670
22868 710
60877 169
36232 801
3312 459
5994 293
845 116
1813 183
4534 281
5407 843
6418 664