14941 215
22854 331
2814 298
4152 729
7769 681
1409 137
2891 335
4748 588
7208 451
2743 117
4559 401
2839 123
4581 585
3368 752