3886 620
5313 138
39299 52
4183 286
11347 74
29526 176
30086 105
14891 330
8385 407
5934 162
40879 451
4310 88
29910 972
4570 715
27967 83