2933 871
927 197
2433 767
2340 670
2532 655
242 65
115 26
157 51
1231 270
2310 714
2998 817
2263 623
714 148
2508 559
1018 296
2922 814
1556 431
1519 379
2043 655
2287 470
1847 609
401 84
1441 291
2773 877
1988 513
623 180
207 48
2359 654