2188 77
121370 944
37168 429
9632 589
3997 595
184366 315
58051 491
6859 561
7510 716
5169 655
2363 116