2856 558
858 201
669 159
1662 385
2951 700
1081 265
1169 201
2237 347
54362 198
64851 411
29367 670
10810 674
5643 85
10972 573
7063 451
5766 596
29729 482