2483 582
3221 595
1870 504
3794 436
35387 702
45087 371
45868 618
17499 218
9647 788
12354 817
20807 672
22392 256
4532 299