2558 280
2421 340
6559 769
5969 633
226536 329
20709 340
12917 490
4117 412
14941 509
50735 655
70993 66
5107 185
4145 39
8400 548
1672 102