2905 558
870 201
788 159
1860 385
2981 700
1115 265
1238 201
2290 347
54538 198
65116 411
29578 670
10875 674
5727 85
11063 573
7086 451
5866 596
30150 482