21059 332
7801 726
6809 47
12895 369
8968 711
26964 621
8835 355
3121 216
3135 623
4124 598
2158 186
7048 171
6456 741
3576 150
24717 205
12057 486