2486 582
3228 595
1870 504
3795 436
35399 702
45095 371
45879 618
17519 218
9661 788
12367 817
20841 672
22421 256
4532 299