2486 582
3228 595
1870 504
3795 436
35400 702
45096 371
45881 618
17520 218
9661 788
12367 817
20844 672
22423 256
4532 299