32496 45
30872 0
22734 53
19455 25
18001 31
16389 33
13474 25
11127 18
7046 9
5993 11
5795 9
4730 3
3763 17
3272 9
3013 7