29796 115
17193 496
4196 302
2236 312
5611 600
4336 797
1586 186
1717 220
1637 239
3336 569
5236 129
3201 850