343178 34
144977 15
299327 21
839980 103
447033 47
1243604 180
535409 57
312832 26
199352 27
183151 28
359306 22
58881 10
1338228 77
255979 16
168958 14
159858 20
45934 4
67629 9
80051 4
124354 21
87807 9
115531 20
45379 1
48802 4