2512 280
6620 769
6037 633
226654 329
20836 340
13098 490
4156 412
14980 509
71328 66
5134 185
4189 39
8451 549
1680 102