2487 582
3230 595
1870 504
3796 436
35414 702
45098 371
45892 618
17533 218
9667 788
12378 817
20854 672
22447 256
4532 299