29396 273
6583 110
4599 753
13895 279
46169 375
7017 554
3665 644
8810 191
4567 274
1579 226
3581 623
1872 106
5259 436