3003 877
555 109
2154 422
1861 152
905 121
2314 602
748 165
1401 361
3147 746
2966 721
1580 362
1800 328
263 35
2121 495
2082 406
1259 304
2948 832
1548 363
3136 844
2619 452
811 129
402 85
2758 590
2126 657
2656 612
1635 335
2891 902
2430 648