896 107
867 209
97 465
415 162
158 693
339 558
1020 598
720 972
108 354
914 2
120 376
504 315
201 48
339 189
689 191
1138 415
504 932
138 719
365 153
398 459
285 70
32 622