2905 558
870 201
788 159
1860 385
2981 700
1118 265
1239 201
2290 347
54539 198
65118 411
29579 670
10875 674
5727 85
11064 573
7086 451
5866 596
30153 482