5073 148
29458 767
7153 596
109203 503
6995 162
60896 769
38723 377
46010 761
20921 122
1621 52
4270 686