29829 83
1653 2
2616 8
3733 9
9930 33
8141 26
20492 79
5282 15
3837 10
5588 21
2764 5
2387 8
3393 1
1101 3
1800 5
5937 9
9101 44
6318 40
3651 13
13221 75
1643 1
5975 18
1269 0
7736 12