2905 558
870 201
786 159
1859 385
2981 700
1115 265
1238 201
2290 347
54536 198
65112 411
29573 670
10875 674
5725 85
11063 573
7086 451
5866 596
30149 482