2558 280
6557 769
5969 633
226530 329
20705 340
12912 490
4117 412
14933 509
70950 66
5105 185
4144 39
8399 548
1672 102