229 112
782 357
289 88
1625 918
343 289
1250 1000
582 633
785 148
10 728
8 302
458 334
704 570
298 75
3392 412
585 951
22 567
95 184
815 394
302 372
175 274
748 544
340 971
57 296