29584 717
5676 416
2762 446
15864 211
16526 457
2426 459
2861 148
3995 583
21454 482
1781 106
5917 629
812 41
4045 517
4749 101
1885 160
1546 319