353885
280513
258770
107087
77236
45466
41797
35526
24714
18342
17684
17510
16078
272769
68311
65359
42725
39632
39190
38232
36369
29850
27427
22307
22214
18268
18214
17370