20756 569
996 184
142342 196
22245 368
114134 261
48801 495
7041 69
9935 294
1035 146
8045 131
3217 757
5375 794
2953 655