160476 426
112059 682
94804 366
50261 418
26113 49
45101 560
51046 702
175981 419
12355 633
20239 382
22437 271
30077 857
11738 422
5128 137
11586 686
11090 615
9316 281