29602 717
5679 416
2762 446
15865 211
16527 457
2427 459
2861 148
3995 583
21457 482
1784 106
5919 629
812 41
4046 517
4749 101
1885 160
1546 319