5639 530
10612 321
25995 432
5529 671
4607 621
32829 320
16649 317
50795 90
7022 850
9343 826
3091 40
4034 707
2318 119