18176 63
27593 117
51455 587
53521 695
22226 346
11664 647
289671 724
96682 949
92828 462
78963 165
20298 336
27409 389
16972 414
34910 455
18140 323
59569 704
31967 926
28095 237
55207 661
12225 242
61237 1059
72026 931
17217 287
112825 798
12029 210
46612 609
18012 838
25584 562