3868 620
5305 138
39294 52
4181 286
11344 74
29521 176
30084 105
14889 330
8381 407
5933 162
40844 451
4307 88
29907 972
4567 715
27958 83