105502 11
295129 48
693776 170
597929 97
1351179 168
71080 4
202952 39
207234 19
154859 17
114682 6
128651 21
100076 9
237409 48
96228 11
220858 38
725902 107
1068177 187
44404 6
22207 4
59230 1
25804 4
48633 13
50726 2
47431 6