5085 148
29490 767
7160 596
109352 503
7012 162
60978 769
38824 377
46118 761
21057 122
1630 52
4280 686