4184
41
22388
56
22671
109
6671
87
9924
20
102232
494
43194
377
11142
32