20164 28
7516 10
9431 17
8742 14
9347 8
4112 1
5804 7
5223 4
4793 10
7579 13
24185 34
7222 22
6476 14
4282 10
10730 26
9592 12
5635 6
15956 20
3787 1
4439 5
9041 17
10302 10
20755 19
44626 80