150336 422
104604 678
87872 366
48567 418
24820 49
43870 559
49540 701
174864 419
12034 633
19724 382
21764 271
29486 857
11435 422
4994 137
13310 783
11307 686
10811 615
8870 281
10917 744