8266 331
22933 314
65095 1049
62284 883
20839 762
7157 55
8074 792
3122 119
5058 520
1043 75
963 116
1327 126