2905 558
870 201
786 159
1860 385
2981 700
1115 265
1238 201
2290 347
54536 198
65113 411
29576 670
10875 674
5727 85
11063 573
7086 451
5866 596
30149 482