2499 582
3258 595
1880 504
3802 436
35682 703
45235 371
46027 618
17702 218
9714 788
12458 817
21010 674
22756 257
4536 299