2967 903
260643 600
14788 573
11979 46
17603 217
10220 232
217673 1046
23825 553
54700 587
73378 298
56484 505
57937 362
86458 289
5791 549
10888 555
4261 486