2898 313
1118 251
843 949
651 657
590 222
774 214
104 578
721 978
738 696
35 516
431 413
529 720
323 441
783 199
762 840
936 662
66 889
883 135
88 386
186 285
389 941
502 390
662 575
79 647