329 562
286 57
275 296
185 136
156 43
1015 2
882 61
693 758
80 317
709 587
1009 134
549 404
447 14
79 458
328 894
437 363
405 12
189 856