304791 979
3398 344
3559 439
5863 683
6583 342
6641 128
21622 455
33387 615
12681 902
15685 502
14573 81
4817 112
5250 680
4923 915
4756 414
2484 168
7849 530
5462 490
3446 359
47113 599
35735 474
51790 947
14093 368
21286 758
10579 560
3989 635
5227 605
9744 596