2486 582
3228 595
1870 504
3795 436
35405 702
45096 371
45887 618
17523 218
9664 788
12372 817
20849 672
22426 256
4532 299