3902 620
5320 138
39301 52
4184 286
11351 74
29532 176
30088 105
14892 330
8386 407
5938 162
40901 451
4312 88
29913 972
4570 715
27984 83