3503 429
5704 347
6105 912
8363 397
3498 523
1475 252
3185 754
14085 672
6855 693
8936 866
5561 620
9652 621
3961 417
6710 515
5286 697
5901 662
15188 664
6800 702
23170 257
13736 633
5143 660
2844 442
5264 468
25381 792