161371 427
112661 682
95427 366
50399 418
26202 49
45218 560
51164 702
176078 419
12410 633
20282 382
22500 271
30136 857
11768 422
5144 137
11617 686
11110 615
9353 281