2558 280
6559 769
5969 633
226534 329
20707 340
12916 490
4117 412
14936 509
70982 66
5107 185
4145 39
8400 548
1672 102