3696 310
13102 126
4112 703
21205 767
8031 909
5693 647
6019 434
5591 371
11799 715
2013 273
27321 162