2175 77
121348 944
37166 429
9631 589
3997 595
184343 314
58045 491
6855 561
7510 716
5168 655
2363 116