2487 582
3230 595
1870 504
3796 436
35421 702
45100 371
45893 618
17537 218
9668 788
12378 817
20854 672
22449 256
4532 299