2291 77
121791 946
37190 429
9644 589
4001 595
184892 315
58168 491
6869 561
7518 716
5176 655
2369 116