2482 582
3221 595
1870 504
3794 436
35374 702
45085 371
45865 618
17488 218
9644 788
12346 817
20783 672
22381 256
4532 299