2978 903
260986 600
14800 573
11983 46
17616 217
10226 232
218060 1046
23831 553
54826 587
73646 298
56913 505
57999 362
86823 289
5798 549
10904 555
4270 486