2964 903
260326 600
14766 573
11975 46
17599 217
10213 232
217180 1046
23811 553
54532 587
73075 298
56220 505
57855 362
86059 288
5786 549
10869 555
4247 486