2488 582
3230 595
1870 504
3796 436
35428 702
45104 371
45900 618
17549 218
9671 788
12387 817
20865 672
22474 256
4534 299