396 218
368 101
751 136
532 375
833 831
776 165
798 142
999 446
644 106
168 367
584 550
521 133
14280 365
13256 804
9355 361
7303 363
7244 348
6066 14
5619 40
5076 201
5002 225
4427 922
4394 646
4367 218