2964 903
260324 600
14766 573
11975 46
17599 217
10213 232
217168 1046
23811 553
54531 587
73072 298
56219 505
57854 362
86055 288
5786 549
10869 555
4247 486