3009 751
531 113
221 30
1941 425
2996 487
5834 730
4224 347
272 51
2132 530
2464 492
219 71
3432 726
929 28
2463 614
2377 436
4467 767
1530 38
6607 322
2768 809
507 64
1701 355
3035 626
2194 524
1163 170