2965 412
2280 793
368 679
831 66
324 49
689 318
1547 842
41 991
1964 476
80 168
721 80
128 659
852 190
999 488
447 858
751 412
1008 396
2072 702
240 73
387 148