336 5
711 61
235 146
319 8
241 993
476 180
498 750
484 582
672 637
506 735
81 212
65 247
640 146
327 636
489 265
53 508
427 129
837 955
451 459