952 242
5827 782
10268 845
2050 323
2634 368
1823 177
2296 255
2158 276
1343 34
33944 647
55921 553
9257 724
23265 483