303 560
227 507
182 455
372 511
683 462
872 144
18 550
721 567
755 378
630 175
996 708
409 441
20554 365
18871 807
12087 361
10926 351
9193 364
8797 24
7093 201
6880 41
6664 228
6629 37
6061 923
5985 649