10536 775
23551 234
6943 310
9203 201
4527 554
5395 109
6620 524
2834 72
2260 277
3371 126
2312 36
4380 353
3788 466
24591 632