150556 422
104769 678
88033 366
48612 418
24843 49
43885 559
49575 701
174896 419
12043 633
19740 382
21780 271
29500 857
11442 422
4995 137
11314 686
10816 615
8880 281