31433 13
25258 4
23034 10
20256 2
42355 4
36130 2
29628 7
56678 9
66531 3
36380 9
83401 9
24354 6
26628 4
29909 9
22934 8
63055 33
61779 16
27803 11
38630 12
65808 39
100302 51
73151 26
19156 11
36329 22