10035 30
2285 121
7565 115
11013 437
4962 261
8325 89
6949 665
3781 825
11112 423
2497 394
2773 75
6601 546
5732 122
4369 596
1010 74
4041 489
2521 258
2417 262
2294 268
3783 684