2967 903
260628 600
14787 573
11979 46
17603 217
10220 232
217652 1046
23822 553
54694 587
73362 298
56471 505
57933 362
86443 289
5791 549
10886 555
4261 486