1001 297
906 197
2948 699
1422 430
776 201
1864 605
2509 575
524 126
2276 647
691 109
26246 170
4328 889