3791 310
13179 126
4103 703
21642 767
8284 909
5747 647
6061 434
5634 371
11879 715
2047 273
27799 162