3892 620
5317 138
39300 52
4183 286
11347 74
29527 176
30088 105
14891 330
8386 407
5935 162
40879 451
4310 88
29911 972
4570 715
27968 83