3791 310
13179 126
4103 703
21641 767
8283 909
5746 647
6061 434
5634 371
11879 715
2046 273
27798 162