115178 304
95572 78
24080 19
37732 64
7748 9
25748 51
13842 25
120321 190
54787 22
37771 83
3378 10
76000 139
3763 17
9397 17
11347 22
34949 53
21157 14
7082 23
15609 31
16056 7
6248 10