303 661
831 885
588 368
414 739
983 499
670 870
374 543
576 283
280 41
81 815
343 975
377 222
20554 365
18871 807
12087 361
10926 351
9193 364
8797 24
7093 201
6880 41
6665 228
6629 37
6061 923
5985 649