2378 440
888 143
2309 567
2114 46
7065 575
8960 356
6345 451
9693 461
5262 604
4922 378
3625 653
20057 276
4254 441
14338 104
5836 384
70121 662
8452 713
7789 956