2964 903
260321 600
14766 573
11975 46
17599 217
10212 232
217162 1046
23811 553
54528 587
73063 298
56216 505
57852 362
86045 288
5786 549
10868 555
4247 486