5562 530
10556 321
25817 432
5505 671
4592 621
32081 320
16496 317
49945 90
6958 850
9278 826
3005 40
4008 707
2292 119