2486 582
3228 595
1870 504
3795 436
35401 702
45096 371
45883 618
17520 218
9662 788
12368 817
20847 672
22425 256
4532 299