172
964
83
900
27
909
62
656
54
632
15
470
23
602
40
478
507
6
311
451
173
546
58
373
60
429
20
349
25
418
29
22
379