4261 530
9307 321
23930 431
5096 671
4261 621
28299 320
13001 315
40053 87
6376 850
8221 825
2448 40
3766 707
1887 119