45258 4
20005 1
182534 17
48380 4
99701 30
101808 12
87980 19
66555 4
65984 13
89806 16
48105 2
30880 5
26404 1
71653 9
95626 18
75228 12
36732 8
35326 3
267426 65
107059 22
43507 4
304809 42
134257 37
58801 9