9862 30
2257 121
7319 115
10444 437
4916 261
8122 88
6809 665
3754 825
11040 423
2471 394
2672 75
6246 546
5671 121
4287 596
992 74
3952 489
2478 258
2349 262
2073 268
3727 684