3836 620
5296 138
39291 52
4180 286
11343 74
29518 176
30080 105
14882 330
8379 407
5930 162
40822 451
4306 88
29904 972
4567 715
27943 83