2558 280
2421 340
6559 769
5969 633
226538 329
20710 340
12917 490
4117 412
14941 509
50737 655
70996 66
5107 185
4145 39
8400 548
1672 102