38448 52
2918 286
9066 73
26954 176
29015 105
13508 330
7897 407
4750 162
33741 450
3527 88
29042 971
4210 715
25298 82