150738 422
104904 679
88195 366
48646 418
24861 49
43906 559
49598 701
174928 419
12048 633
19753 382
21793 271
29514 857
11454 422
4998 137
11321 686
10829 615
8886 281