2702 300
5473 501
2430 333
5878 399
1625 86
9904 967
6055 503
8163 541
4158 447
4773 603
4747 716
3566 598
3312 552
3466 752
3295 268
3208 514
3490 411
1656 88
3624 192
5143 885
2267 158
3267 797
2590 78
4633 474
4882 556
2452 339