150708 422
104886 679
88179 366
48642 418
24860 49
43904 559
49594 701
174928 419
12048 633
19752 382
21787 271
29512 857
11454 422
4996 137
11321 686
10829 615
8884 281