2326 648
1675 518
612 122
968 221
1464 307
1776 410
3047 509
4138 261
3237 734
14131 276
1141 81
29403 502
3056 228