2900 46
2015 219
1639 218
1455 122
6878 531
72606 450
27963 247
20810 73
9911 715
3954 397
4695 350
4848 635
7260 625