5505 530
10518 321
25706 431
5495 671
4585 621
31699 320
16410 317
49471 90
6938 850
9254 826
2974 40
4002 707
2285 119