21396 334
8062 726
7070 47
13640 369
9033 711
27418 621
8973 355
3195 216
3169 623
4165 598
2207 186
7133 171
6583 741
3691 150
25977 212
12722 486