9857 30
2256 121
7304 115
6516 437
4916 261
8111 88
6808 665
3753 825
11040 423
2471 394
2669 75
6228 546
5670 121
4284 596
992 74
3949 489
2477 258
2347 262
2040 268
3727 684