878 69
303213 1032
2687 217
3416 713
3871 452
22456 80
24899 575
6669 227
7544 270
5329 153
4137 867
3160 471
3977 482