141870 421
98018 676
81909 366
47355 417
23877 49
42909 558
48250 701
173980 419
11725 633
18967 381
21228 271
28848 857
11212 422
4865 137
10999 686
10633 615
8622 281