2285 77
121756 946
37188 429
9643 589
3999 595
184852 315
58161 491
6867 561
7516 716
5176 655
2369 116