507 107
3896 310
13276 126
4183 703
22090 767
8670 909
5906 647
6126 434
5699 371
11930 715
2113 273
28813 162