10045 30
2287 121
7583 115
11016 437
4965 261
8335 89
6953 665
3781 825
11118 423
2498 394
2775 75
6608 546
5737 122
4371 596
1010 74
4043 489
2522 258
2420 262
2295 268
3784 684