198
29414
566
274
68
41
601
652
47
451
561
452
754
22
21
784
591
872
1002
61
1519
12910
1645
1321
1575
20016
1899
16210
1848