399 311
7248 805
463 211
1003 140
422 32
1141 883
554 154
287 129
488 232
272 183
481 457
957 986
101 339
229 8
132 423
638 53
1058 584
981 310
469 102
835 40
492 574
630 640
351 929