7035 270
28073 397
109812 215
28724 742
21119 304
77740 873
8089 410
76162 522
171775 869
12904 466
31471 211
22665 107
48194 513
16712 903
15463 152