511
1093
303
49
57
661
742
34
12301
642
271
17
18
19
15
27721
8121
491
10
201
7
81
31
121
242
141
26
631
421
27
91