3828 310
13210 126
4128 703
21858 767
8455 909
5801 647
6070 434
5656 371
11887 715
2064 273
28135 162