109502 16
29026 1
22980 1
93631 22
23780 2
31682 1
58651 11
29655 1
41105 3
22301 1
39883 12
30006 5
24054 1
66729 7
35379 2
31156 5
58128 9
256979 25
61477 12
66756 11
24280 1
72958 22
43732 2
44884 6