149202
268
382
1790751
185798
178078
69476
76388
16154
16190
66275
25913
54439
61472
86814
98859
95397
9575
8556
2833