26
531
150
665
1108
30
839
451
21
28
18
444
513
1394
77
967
315
605
47
78
758
14
435
79
2
232
34
16
477
