31108 108
30656 122
30433 38
30220 25
29764 82
29598 54
27471 77
27215 34
26763 70
26639 40
26298 79
26017 43
25664 53
25624 58
25579 80
25431 68
25279 33
24184 99
24136 9
23729 9
23385 102
23212 28
22477 3
22257 40