33555 506
15943 323
8519 293
10270 665
25135 749
33065 633
25728 1058
1904 110
3655 93
6000 104
5198 598
25373 175
21608 109
3286 399
4390 809