2978 903
261006 600
14801 573
11983 46
17617 217
10227 232
218082 1046
23832 553
54835 587
73660 298
56930 505
58004 362
86853 289
5798 549
10904 555
4270 486