406 311
400 575
412 107
234 8
1905 999
429 32
519 373
710 154
325 735
646 27
726 596
958 551
480 211
423 26
1152 883
1235 163
2075 304
96 149
135 423
963 986
808 524
2092 849
289 129
952 720