16626 545
2813 40
12401 549
7290 165
7823 97
10214 846
5919 726
10733 55
10691 452
3517 503
12433 400
7816 541
7590 560
21149 778
5917 239
9892 386
4724 260
7851 591
4792 758
6088 252
7555 151
10925 802
12495 329
16389 389