2891 447
29295 435
33469 243
5909 529
65688 719
6771 709
7186 609
11413 616
4333 212
2140 156
3675 289
2811 572
7702 197
1378 86