2960 412
494 921
811 257
640 697
543 55
986 840
320 49
117 584
618 278
483 36
876 402
127 659
363 679
33 641
87 156
782 155
139 876
881 630
282 265
217 31
118 506