447 331
350 146
214 175
147 159
468 937
953 456
1248 496
956 804
407 921
407 271
273 169
386 702
627 167
1051 430
551 113
340 297
418 889
577 562
314 286
503 334
844 71
664 220
37 72
256 545