2978 903
260970 600
14799 573
11982 46
17614 217
10226 232
218032 1046
23831 553
54821 587
73626 298
56891 505
57994 362
86802 289
5798 549
10902 555
4270 486