415 26
230 8
399 311
391 575
463 211
921 805
94 149
409 917
116 839
805 524
2063 304
981 310
1143 883
773 914
245 655
801 86
532 673
1001 155
318 575
179 300
581 112
754 142