291881 55
104954 17
239181 31
69807 11
23659 2
46731 4
222776 38
60178 12
45505 6
85728 9
1352305 293
235979 34
204901 18
36756 6
28182 4
18309 2
50601 4
24328 5
20530 2
17479 0
96308 23
65356 10
90880 8
34501 3