3003 810
1891 410
1773 460
2125 609
631 164
1421 463
2815 717
1672 481
2229 509
1836 416
279 88
157 43
2862 924
3161 941
2220 426
2955 192
6106 184
8920 806
7479 267
15491 304
3969 577
29632 592
2826 136
30376 538
5956 322
9078 181
7520 389
4669 761