343327 34
145153 15
299481 21
840331 103
447253 47
1244376 180
535558 57
313102 26
199505 27
183356 28
359655 22
58951 10
1339283 77
256153 16
169084 14
160109 20
46055 4
67683 9
80227 4
124503 21
87953 9
115726 20
45533 1
48909 4