2195 77
121374 944
37171 429
9632 589
3997 595
184385 315
58054 491
6859 561
7510 716
5169 655
2363 116