2182 220
181 87
1162 1000
2439 127
717 234
543 55
689 318
776 801
450 202
41 991
398 488
721 80
36 641
831 66
23 693
751 412
299 141
463 732
118 584
396 364
24 113
586 43
401 514
618 278