330 90
938 140
23 693
447 858
66 889
1008 557
396 364
586 43
239 992
401 514
618 278
781 864
368 394
36 641
543 55
41 991
463 732
508 100
721 80
933 175
387 148
633 363
949 797