2967 903
260634 600
14788 573
11979 46
17603 217
10220 232
217663 1046
23825 553
54695 587
73366 298
56473 505
57934 362
86449 289
5791 549
10888 555
4261 486