2703 300
5473 501
2432 333
5878 399
1625 86
9906 967
6055 503
8163 541
4158 447
4773 603
4747 716
3566 598
3312 552
3466 752
3296 268
3208 514
3491 411
1656 88
3624 192
5144 885
2267 158
3267 797
2591 78
4633 474
4883 556
2453 339