3780 310
13172 126
4095 703
21587 767
8263 909
5734 647
6057 434
5632 371
11871 715
2045 273
27729 162