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