131532 752
19873 78
15351 408
61332 783
51025 457
113634 296
41085 148
14864 407
42961 589
18522 155
102280 704
89759 496
63383 985
25778 292
24159 231