2294 77
121804 946
37192 429
9645 589
4001 595
184908 315
58168 491
6870 561
7520 716
5177 655
2370 116