5508 530
10522 321
25721 431
5496 671
4585 621
31710 320
16424 317
49510 90
6938 850
9256 826
2978 40
4002 707
2289 119