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