2481 582
3221 595
1870 504
3794 436
35367 702
45083 371
45864 618
17484 218
9643 788
12344 817
20780 672
22374 256
4532 299