10388 36
5999 475
3308 635
3011 214
1810 370
1298 147
3094 550
5651 495
5001 601
9497 121
881 77
3136 702
2824 667
5347 929
2392 530
1197 193