14129 5
19579 13
30159 12
14308 5
15979 7
19381 2
36433 10
70781 6
218384 38
360106 50
46881 5
253432 33
96430 24
998026 87
144309 41
194780 30
60184 13
675331 65
440953 29
186005 18
75804 9
496258 93
126129 32
83352 8