2964 903
260332 600
14766 573
11975 46
17599 217
10213 232
217197 1046
23811 553
54535 587
73080 298
56227 505
57855 362
86067 288
5786 549
10869 555
4248 486