2967 903
260640 600
14788 573
11979 46
17603 217
10220 232
217670 1046
23825 553
54699 587
73375 298
56482 505
57935 362
86456 289
5791 549
10888 555
4261 486