3068 670
7539 443
2392 618
1714 101
5190 240
4459 786
8802 354
6995 450
9821 461
5504 604
5228 378
3516 653
20786 276
4309 441
14434 104
5899 384
72280 659
8518 713
7838 956