20976 3
28805 4
26954 11
27459 6
20851 5
36508 6
159559 29
28202 5
48305 10
61107 9
152956 33
32631 1
84732 16
49258 12
40655 11
63431 20
28978 2
37534 5
49728 10
96455 14
60134 12
46233 8
32553 4
57451 13