11726 102
3969 637
12795 95
27486 608
4516 207
6173 572
2129 192
3029 187
30497 583
14885 216
15760 562
37894 860
5510 614