2287 77
121776 946
37189 429
9644 589
4000 595
184873 315
58166 491
6868 561
7516 716
5176 655
2369 116