878 69
303213 1032
2687 217
3416 713
3871 452
22455 80
24897 575
6669 227
7544 270
5329 153
4137 867
3160 471
3976 482