2186 77
121365 944
37167 429
9631 589
3997 595
184363 315
58049 491
6855 561
7510 716
5169 655
2363 116