222295 1104
24341 289
2692 117
7770 568
39455 454
31223 656
19691 643
14804 493
9447 384
20486 654
8014 711
6085 448
3658 697
4471 732
4396 635