3950 620
5330 138
39301 52
4187 286
11352 74
29542 176
30089 105
14895 330
8386 407
5940 162
40922 451
4312 88
29913 972
4570 715
27988 83