2964 903
260323 600
14766 573
11975 46
17599 217
10213 232
217166 1046
23811 553
54529 587
73069 298
56219 505
57854 362
86053 288
5786 549
10868 555
4247 486