27003 256
33607 311
6568 664
162177 201
6120 618
57624 253
56657 104
9364 1006
4999 773
26806 371
45133 741
19236 716
44351 446
14339 549
32904 419
24044 316
6321 661
7498 513
4712 208
73978 527
42982 762
9041 681
2241 71
5213 176
68792 232
2881 590
1936 73
3840 578