295 82
993 65
185 87
2441 127
939 140
939 545
80 168
239 992
223 601
546 966
1104 5
947 313
104 854
2898 313
579 511
36 641
867 911
447 858
401 514
917 511
137 462