2526 582
3292 595
1888 504
3816 436
36055 703
45515 371
46221 618
18495 218
9755 789
12693 817
21199 674
23378 257
4555 299