4186 150
5221 202
2802 317
5215 556
7138 787
3761 412
4249 166
11230 624
6596 278
6967 669
4196 607
9332 938
6288 596
3309 789
7897 763
5934 446
7540 912
15372 293
3747 715
8246 432
3948 296
2739 508
1584 150
5417 560
8678 784
15164 264
4310 46
1473 157