24580 4
29634 3
27509 3
28103 1
42330 4
24659 3
43353 3
73657 4
24051 2
26805 2
20757 1
35806 7
35333 7
631131 51
19306 1
88783 10
37301 7
40027 6
83002 16
37880 9
29809 2
30333 4
38479 8
32959 6