2958 624
544 148
2017 616
3807 310
13183 126
4181 703
21453 767
8160 909
5782 647
6083 434
5658 371
11854 715
2062 273
27891 162