2487 582
3230 595
1870 504
3795 436
35407 702
45096 371
45888 618
17525 218
9664 788
12374 817
20851 672
22432 256
4532 299