152051 422
105953 679
89250 366
48877 418
25040 49
44051 559
49817 701
175122 419
12087 633
19835 382
21885 271
29632 857
11486 422
5017 137
11359 686
10872 615
8945 281