2499 582
3258 595
1880 504
3802 436
35675 703
45227 371
46022 618
17698 218
9711 788
12458 817
21005 674
22746 257
4536 299