5028 20
21626 36
11922 29
14598 48
9923 28
11415 4
4126 12
4476 10
9226 18
6209 9
4200 13
8569 26
5641 18
4006 5
11327 41
4549 7
4370 12
4929 7
7425 13
11222 35
5526 12
10154 7
6912 14
16436 68