2558 280
2420 340
6559 769
5969 633
226531 329
20705 340
12915 490
4117 412
14934 509
50725 655
70964 66
5105 185
4145 39
8399 548
1672 102