2481 582
3221 595
1870 504
3794 436
35367 702
45084 371
45865 618
17485 218
9644 788
12345 817
20782 672
22376 256
4532 299