300 60
1470 389
4143 536
873 85
2642 561
1550 303
1659 224
657 139
1779 444
1334 341
1558 440
3078 808
2174 540
2925 486
915 248
1332 404
864 242
1101 267
2167 413
2099 463
3561 462
6455 697
3243 619
1039 75