29400 63
3316 5
118725 133
14519 46
36235 78
10146 25
7265 4
33973 52
13678 24
8453 22
22412 40
24486 76
27724 72
34929 55
4995 10