19736 521
30584 213
26314 81
32994 601
10849 286
12176 209
27943 124
20686 242
21621 264
8838 186
15872 582
25788 201
21996 107
24155 699
26501 57
5588 874
11437 595
13701 604
22963 157
75735 214
73287 823
35088 308
16628 426
111450 543
31743 347
29468 251
21468 128
21425 259