2905 558
870 201
788 159
1862 385
2984 700
1120 265
1248 201
2294 347
54541 198
65133 411
29582 670
10875 674
5727 85
11064 573
7086 451
5866 596
30157 482