501 442
111 436
275 428
853 413
511 409
406 377
186 311
130 274
772 185
264 181
785 149
135 148
970 139
738 102
694 52
785 45
288 27
928 9
867 4