2528 648
482 211
923 906
1156 883
966 8
96 149
362 312
104 230
342 888
510 72
775 144
297 727
1975 936
3283 269
640 313
391 726
1011 140
458 352
645 53
711 154
488 457