2370 556
5592 327
6285 406
27858 493
16976 164
13824 980
125966 593
64884 417
28150 631
5808 842
3016 482
11195 261
6754 53
4331 332