5978 98
22219 895
7666 377
12449 666
5068 478
7868 213
3311 530
6517 888
3287 25
10659 603
10325 78
11921 212
7342 400
3625 443
2400 459
3784 637
843 125