31086 670
15337 725
13631 529
24759 215
14467 497
29608 675
7170 616
6814 476
2089 339
4832 828
4774 328
3802 886
2817 663
6627 529
5200 84
2452 142
763 55
1436 317
8567 401
5827 270
1658 292
6003 355
2328 406
4215 79
2980 105
2873 547
3281 736
11449 548