2964 903
260298 600
14759 573
11975 46
17599 217
10212 232
217130 1045
23810 553
54519 587
73040 298
56186 505
57846 362
86018 288
5786 549
10868 555
4246 486