87521 422
66966 500
167667 743
190242 993
82579 1114
27798 486
43040 262
75293 872
47952 384
25634 273
28042 402
18434 96
28348 143
25221 421
8281 570
16032 521
1677 101