12383 542
3180 619
7037 883
2063 306
8035 169
1289 314
1837 477
1116 66
896 134
2048 555
477 75
3351 942