21928 81
5531 505
6118 677
21567 999
5126 323
3160 277
3846 442
2437 288
2181 295
2094 48
14912 587
3302 442
6615 710
8737 406
3642 778
5220 215
6764 611
2230 271
5529 577
4194 611
4136 633
3433 35
14943 254
5053 268