2559 280
2421 340
6559 769
5969 633
226538 329
20712 340
12917 490
4121 412
14943 509
50743 655
71000 66
5107 185
4146 39
8401 548
1672 102