5091 418
4897 674
3530 328
13636 384
4035 542
27161 575
4085 444
6774 120
7670 626
3885 383
13297 419
8577 962
9430 637
6551 161
2454 189
8515 516
7310 579
3845 527
2952 394
9136 77
11559 215
3582 777
6418 99
3642 678
5650 443
3103 252
2888 626
8410 667