5511 530
10528 321
25730 431
5496 671
4586 621
31737 320
16434 317
49556 90
6938 850
9256 826
2981 40
4002 707
2292 119