22226 242
15592 153
29149 526
27481 581
22479 306
19205 604
21057 242
47117 307
22543 235
18459 290
20580 45
20966 151
16292 73
16308 132
18874 223
21096 194
21780 631
16511 949
31661 943
16826 85
29284 338
21681 617
45593 251
17454 368