32403 512
45592 327
46029 205
29563 857
51961 760
43655 679
58678 447
27182 161
96622 263
54785 450
52204 776
32809 194
64143 157
57941 771
46549 534
39913 479
35213 49
134591 149
106758 954
33259 633
30221 820
53602 330
18246 184
46563 523
20842 359
52697 78
26457 176
21244 602