3176 447
29345 435
33507 243
5952 529
65756 719
6787 709
7216 609
11450 616
4377 212
2184 156
3694 289
2833 572
7765 197
1411 86