21306 359
4510 281
25799 879
4594 548
7211 723
13312 461
10746 304
3229 324
3315 559
2778 529
1864 108
2663 631
2636 608