103928 32
101779 31
64605 10
31228 3
192458 38
50582 11
69583 14
22776 1
209709 61
109728 35
121182 40
41881 2
39383 9
45277 7
37753 7
66004 12
55978 11
67979 6
86927 33
143251 15
99605 29
69630 20
65284 16
52407 9