2964 903
260317 600
14763 573
11975 46
17599 217
10212 232
217151 1046
23811 553
54524 587
73055 298
56204 505
57851 362
86030 288
5786 549
10868 555
4247 486