2558 280
2421 340
6559 769
5969 633
226535 329
20709 340
12916 490
4117 412
14939 509
50733 655
70989 66
5107 185
4145 39
8400 548
1672 102