3024 877
3812 551
22891 475
6062 89
9792 796
13383 532
12280 129
20517 843
12805 417
10293 831
25177 265
27608 738
3702 761