160751 426
112231 682
94972 366
50323 418
26140 49
45137 560
51083 702
176005 419
12371 633
20253 382
22453 271
30094 857
11751 422
5133 137
11598 686
11097 615
9328 281