83
935
46
895
140
879
47
660
139
588
143
634
35
583
40
545
493
6
377
14
491
19
463
15
459
60
449
376
34
370
31
360
21
375