22594 111
54641 169
17205 47
76290 806
45321 700
21993 487
27951 151
12156 281
37093 798
43038 781
16953 310
24885 743
26054 624
55239 348
32221 242
36954 426
59832 1055
21660 217
35560 432
21525 173
26436 262
50217 924
44208 519
21411 83
30897 828