40981 50
107921 434
51139 73
352496 1007
128591 326
91692 166
52017 126
45213 92
50745 92
34138 39
50475 69
95316 162
24430 34
30703 71
52656 98
44252 115
66578 209
67919 215
128150 236
24815 30
61423 52
47654 85
68605 153
58211 106