161489 427
112742 682
95485 366
50423 418
26214 49
45233 560
51182 702
176094 419
12413 633
20289 382
22506 271
30144 857
11772 422
5144 137
11624 686
11116 615
9358 281