83
936
46
895
141
875
143
634
35
583
47
660
40
543
493
19
463
139
588
14
491
15
459
60
449
21
374
6
318
34
370
353
31
360