1156 883
414 107
1909 999
782 914
20 985
551 454
494 232
711 154
607 360
289 129
575 709
333 862
1978 936
3286 269
766 396
392 726
1725 239
969 8
429 32
252 655
104 230
644 563
297 824