29206 770
6092 368
8064 322
8783 674
4985 504
7150 546
24553 465
3703 308
979 98
1939 281
3227 559
1342 126