160896 427
112339 682
95073 366
50337 418
26152 49
45162 560
51103 702
176017 419
12381 633
20260 382
22464 271
30104 857
11755 422
5135 137
11603 686
11102 615
9335 281