4262 530
9309 321
23931 431
5097 671
4262 621
28301 320
13004 315
40064 87
6376 850
8224 825
2450 40
3766 707
1889 119