21396 334
8063 726
7071 47
13646 369
9033 711
27420 621
8973 355
3196 216
3169 623
4165 598
2207 186
7133 171
6583 741
3691 150
25986 212
12735 486