2288 77
121781 946
37189 429
9644 589
4000 595
184881 315
58166 491
6869 561
7516 716
5176 655
2369 116