3894 620
5317 138
39300 52
4183 286
11348 74
29531 176
30088 105
14892 330
8386 407
5936 162
40882 451
4311 88
29912 972
4570 715
27973 83