160416 426
112031 682
94762 366
50245 418
26106 49
45089 560
51040 702
175972 419
12353 633
20233 382
22425 271
30073 857
11733 422
5127 137
11585 686
11090 615
9316 281