30256 4
54507 9
54276 10
41329 4
30434 5
42780 3
39832 6
36782 6
44851 7
34333 1
67784 22
79430 11
63355 15
78353 9
22001 1
49051 5
58303 6
63952 8
77753 13
49277 10
65533 16
143528 15
68401 6
28579 1