21629 332
6555 306
18703 167
12748 385
75211 463
8960 669
39666 310
28783 425
82801 807
77473 569
4438 555
13106 720
1240 44