93
830
28
423
130
534
123
594
59
711
48
468
60
457
101
406
97
785
30
484
67
385
41
326
27
342
26
404
16
266
23
292
87
250
18
328