2854 558
857 201
659 159
1650 385
2951 700
1079 265
1163 201
2235 347
54349 198
64821 411
29357 670
10804 674
5640 85
10962 573
7060 451
5759 596
29691 482