58586 447
27129 161
6541 89
96452 263
8646 100
54693 450
42906 184
52120 776
12433 400
37388 322
32752 194
22931 488
64001 157
57860 771
62621 523
39627 189
46412 534
39836 479
39493 312
35111 49
134267 149
17303 402
106511 954
33196 633
30153 820
19845 728
53431 330
18193 184