2491 582
3231 595
1873 504
3797 436
35498 702
45123 371
45958 618
17607 218
9685 788
12411 817
20896 672
22573 256
4534 299