2486 582
3228 595
1870 504
3795 436
35403 702
45096 371
45885 618
17523 218
9662 788
12370 817
20847 672
22425 256
4532 299