160461 426
112048 682
94790 366
50255 418
26111 49
45096 560
51045 702
175978 419
12354 633
20238 382
22435 271
30076 857
11735 422
5128 137
11585 686
11090 615
9316 281