2964 903
260335 600
14766 573
11975 46
17599 217
10213 232
217202 1046
23812 553
54539 587
73083 298
56230 505
57857 362
86070 288
5786 549
10869 555
4248 486