2975 412
2195 220
933 712
185 87
369 679
813 257
2441 127
867 911
897 230
90 535
299 141
80 168
993 65
410 413
553 332
144 880
543 55
451 202
588 43
624 263
239 992
401 514
675 736