2905 558
870 201
787 159
1860 385
2981 700
1115 265
1238 201
2290 347
54537 198
65114 411
29577 670
10875 674
5727 85
11063 573
7086 451
5866 596
30149 482