160803 426
112268 682
95004 366
50328 418
26147 49
45142 560
51089 702
176010 419
12372 633
20254 382
22457 271
30096 857
11753 422
5134 137
11599 686
11099 615
9331 281