2701 300
5473 501
2430 333
5878 399
1625 86
9903 967
6055 503
8154 541
4156 447
4766 603
4747 716
3566 598
3312 552
3466 752
3294 268
3208 514
3490 411
1654 88
3623 192
5143 885
2267 158
3267 797
2590 78
4633 474
4880 556
2452 339