22978 84
8016 15
10045 24
8607 41
5977 27
4687 14
2582 2
3362 6
4827 10
2676 3
1419 1
3787 7
1866 3
5454 11
17327 77
10461 36
10876 46
5605 20
3089 9
9713 30
5471 5
6321 31
12320 39
11511 60