878 69
303212 1032
2687 217
3415 713
3871 452
22455 80
24893 575
6669 227
7543 270
5329 153
4137 867
3160 471
3975 482