2481 582
3220 595
1870 504
3794 436
35367 702
45083 371
45864 618
17483 218
9643 788
12344 817
20778 672
22373 256
4532 299