3826 310
13209 126
4127 703
21835 767
8448 909
5795 647
6070 434
5656 371
11887 715
2064 273
28116 162