409 257
290 53
937 662
91 929
451 26
967 502
582 139
820 2
396 551
597 567
570 287
357 943
323 441
533 613
704 158
556 939
635 406
276 65
662 929
452 698