30940 60
18239 31
3806 14
2814 13
7318 17
14495 40
16946 47
13741 21
22338 64
19548 26
26043 43
19909 49
16119 27
16493 47
5728 36
4038 24
30088 39
33954 82
19261 30
21530 46
13214 55
1746 5
1435 4
1208 0