310 115
539 365
923 347
159 392
707 44
345 434
655 337
833 61
1038 68
544 183
219 987
152 27
269 467
692 627
102 46
669 901
324 142
378 635
325 209
978 455