58
1
115
4431
83
2
91
342
434
70
766
66
337
59
343
367
97
87
272
562
309
202
176
375
166
217
191
596
253
72