2486 582
3228 595
1870 504
3795 436
35399 702
45095 371
45878 618
17518 218
9661 788
12367 817
20840 672
22418 256
4532 299