28956 3
29002 2
48680 3
66431 9
133577 15
50032 9
45028 1
44527 8
67704 7
69476 20
55381 3
54034 7
202152 23
38632 3
75734 8
101534 16
77107 8
42884 4
55059 9
170784 15
49926 3
41027 8
72677 6
97002 5