2486 582
3228 595
1870 504
3795 436
35401 702
45096 371
45882 618
17520 218
9661 788
12368 817
20846 672
22424 256
4532 299