316 71
653 179
776 221
917 285
640 143
628 164
1650 394
444 116
388 98
2489 794
323 90
2950 860
1734 454
2441 733
1078 352
2665 795
1235 255
506 122
321 86
1585 359
2947 629
1404 304
704 180
2745 297
40504 292
6239 424
27304 299
2516 337