160579 426
112113 682
94876 366
50284 418
26118 49
45113 560
51057 702
175989 419
12357 633
20245 382
22441 271
30081 857
11739 422
5130 137
11592 686
11095 615
9320 281