29913 115
17194 496
4196 302
2236 312
5613 600
4336 797
1586 186
1717 220
1637 239
3337 569
5236 129
3202 850