165909 878
13423 342
21609 772
11611 266
9338 94
7348 626
7513 276
30474 706
29563 622
21571 112
50739 640
4879 213
4214 573
5051 141