2199 77
121409 944
37173 429
9632 589
3997 595
184411 315
58065 491
6859 561
7510 716
5169 655
2363 116