3115 108
6885 722
7341 888
8240 751
9439 312
7646 707
7966 576
6424 478
3660 574
7809 421
6472 313
4954 340
3694 719
4340 703
4901 209
5597 759
10001 391
5360 631
12241 807
5067 143
13036 133
21945 435
93003 799
784416 1383
13509 133
25574 430
7477 653
3573 278